package com.uzai.console.jsonvo.sop;

import com.uzai.console.vo.user.SysTagVo;

import java.util.List;

/**
 * @Auther: lucher
 * @Date: 2022/9/14 15:31
 * @Description: SOP定向规则策略数据
 */
public class SopPriRewardRuleStrategyData {
    //会员标签列表
    private List<SysTagVo> sysTagList;

    //会员标签排除列表
    private List<SysTagVo> sysTagsExcludeList;

    //免骚扰时间间隔(以小时为单位)
    private Integer busyTimeInterval;

    //发送时间段开始时间（HH:mm）
    private Integer limitTimeStart;

    //发送时间段结束时间（HH:mm）
    private String limitTimeEnd;

    //策略调整列表
    private List<Strategy> strategyList;

    //上下限列表
    private List<StrategyLimit> strategyLimitList;


    public List<SysTagVo> getSysTagList() {
        return sysTagList;
    }

    public void setSysTagList(List<SysTagVo> sysTagList) {
        this.sysTagList = sysTagList;
    }

    public List<SysTagVo> getSysTagsExcludeList() {
        return sysTagsExcludeList;
    }

    public void setSysTagsExcludeList(List<SysTagVo> sysTagsExcludeList) {
        this.sysTagsExcludeList = sysTagsExcludeList;
    }

    public Integer getBusyTimeInterval() {
        return busyTimeInterval;
    }

    public void setBusyTimeInterval(Integer busyTimeInterval) {
        this.busyTimeInterval = busyTimeInterval;
    }

    public Integer getLimitTimeStart() {
        return limitTimeStart;
    }

    public void setLimitTimeStart(Integer limitTimeStart) {
        this.limitTimeStart = limitTimeStart;
    }

    public String getLimitTimeEnd() {
        return limitTimeEnd;
    }

    public void setLimitTimeEnd(String limitTimeEnd) {
        this.limitTimeEnd = limitTimeEnd;
    }

    public List<Strategy> getStrategyList() {
        return strategyList;
    }

    public void setStrategyList(List<Strategy> strategyList) {
        this.strategyList = strategyList;
    }

    public List<StrategyLimit> getStrategyLimitList() {
        return strategyLimitList;
    }

    public void setStrategyLimitList(List<StrategyLimit> strategyLimitList) {
        this.strategyLimitList = strategyLimitList;
    }
}
